package cn.edu.nuc.film.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import cn.edu.nuc.film.entity.Review;

public interface ReviewMapper {
	
	
	
	/**
     * 获取filmId 的 review的总数量
     * @return
     */
    int count();
	/**
	 * 影片的影评列表
	 * @param filmId
	 * @return
	 */
	List<Review> list(@Param("start") int start, @Param("offset") int offset,@Param("filmId") int filmId);
	
	/**
	 * 影片的影评列表(不带分页)
	 * @param filmId
	 * @return
	 */
	List<Review> reviewList( int filmId);
	
    int deleteByPrimaryKey(Integer rwid);

    int insert(Review record);

    int insertSelective(Review record);

    Review selectByPrimaryKey(Integer rwid);

    int updateByPrimaryKeySelective(Review record);

    int updateByPrimaryKey(Review record);
}